上一篇中我們大略的介紹了while的功用和語法,今天再來講一些以不同的指令作為控制條件的例子。
範例1:以控制變數小於5,作為控制條件
範例2:以while等於True,作為控制條件,製造無窮迴圈
while是由布林值判斷是否進入迴圈,所以python要製作無窮迴圈通常都會使用while,在製造無窮迴圈的時候,需要特別注意要搭配限定條件像是if跟break,不然就會永遠停不下來喔。
經由for與while的範例可以發現,for的控制條件:初始值、讓迴圈結束的條件、更新值通常都是寫在同一行裡面的,while則會將這三個控制項目分散在迴圈內外。